spring-loaded mechanism - Español Inglés Diccionario